/* @charset "UTF-8"; */
/* !* #ifndef VUE3 *! */
/* !* #endif *! */
/* !* #ifdef VUE3 *! */
/* !* #endif *! */
/* !***** 重置某些样式 Start *****! */
/* !***** 安全区域 *****! */
/* !** */
/*     padding-top: constant(safe-area-inset-top);   //为导航栏+状态栏的高度 88px */
/*     padding-left: constant(safe-area-inset-left);   //如果竖屏时为0 */
/*     padding-right: constant(safe-area-inset-right); //如果竖屏时为0 */
/*     padding-bottom: constant(safe-area-inset-bottom);//为底下圆弧的高度 34px */
/*  *! */
/* !* #ifndef APP-NVUE *! */
/* .ft-safe-area-inset-top { */
/*   background-color: transparent; */
/*   padding-top: 0; */
/*   padding-top: constant(safe-area-inset-top); */
/*   padding-top: env(safe-area-inset-top); */
/* } */

/* .ft-safe-area-inset-right { */
/*   background-color: transparent; */
/*   padding-right: 0; */
/*   padding-right: constant(safe-area-inset-right); */
/*   padding-right: env(safe-area-inset-right); */
/* } */

/* .ft-safe-area-inset-bottom { */
/*   background-color: transparent; */
/*   padding-bottom: 0; */
/*   padding-bottom: constant(safe-area-inset-bottom); !*兼容 IOS<11.2  顺序不能换。*! */
/*   padding-bottom: env(safe-area-inset-bottom); !*兼容 IOS>11.2 顺序不能换。*! */
/* } */

/* .ft-safe-area-inset-left { */
/*   background-color: transparent; */
/*   padding-left: 0; */
/*   padding-left: constant(safe-area-inset-left); !*兼容 IOS<11.2  顺序不能换。*! */
/*   padding-left: env(safe-area-inset-left); !*兼容 IOS>11.2 顺序不能换。*! */
/* } */

/* !* #endif *! */
/* !***** 其他样式 Start*****! */
/* .ft-body { */
/*   position: absolute; */
/*   top: 0; */
/*   right: 0; */
/*   bottom: 0; */
/*   left: 0; */
/*   z-index: 0; */
/* } */
/* .ft-body--gray { */
/*   background-color: #f5f5f5; */
/* } */
/* .ft-body--gray-light { */
/*   background-color: #fafafa; */
/* } */
/* .ft-body--white { */
/*   background-color: #ffffff; */
/* } */

/* .ft-overflow--hidden { */
/*   overflow: hidden; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-overflow--visible { */
/*   overflow: visible; */
/* } */

/* .ft-border-box { */
/*   box-sizing: border-box; */
/* } */

/* .ft-display--none { */
/*   display: none; */
/* } */
/* .ft-display--block { */
/*   display: block; */
/* } */
/* .ft-display--inline-block { */
/*   display: inline-block; */
/* } */

/* .ft-bg-img { */
/*   background-size: cover; */
/*   background-position: center; */
/*   background-repeat: no-repeat; */
/* } */

/* !* #endif *! */
/* .ft-font-size-0 { */
/*   font-size: 0 !important; */
/* } */

/* !* 图标外层套一个view，让其达到更好的垂直居中的效果 *! */
/* .ft-icon-wrapper { */
/*   display: flex; */
/*   align-items: center; */
/* } */

/* .ft-absolute-full-wrapper, */
/* .ft-fixed-full-wrapper { */
/*   position: absolute; */
/*   top: 0; */
/*   right: 0; */
/*   bottom: 0; */
/*   left: 0; */
/*   z-index: 1; */
/* } */

/* .ft-fixed-full-wrapper { */
/*   position: fixed; */
/*   z-index: 1; */
/* } */

/* .ft-box-wrapper { */
/*   position: relative; */
/* } */

/* .ft-reset-button { */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   display: flex; */
/*   !* #endif *! */
/*   flex-direction: row; */
/*   margin: 0; */
/*   padding: 0; */
/*   color: #262626; */
/*   font-size: 14px; */
/*   line-height: 1.5715; */
/*   !* #ifndef APP-NVUE *! */
/*   font-variant: tabular-nums; */
/*   list-style: none; */
/*   font-feature-settings: 'tnum'; */
/*   box-sizing: border-box; */
/*   !* #endif *! */
/*   !* #ifndef APP-NVUE *! */
/*   cursor: pointer; */
/*   transition: all 0.15s; */
/*   !* #endif *! */
/*   !* #ifdef APP-NVUE *! */
/*   border-width: 0; */
/*   !* #endif *! */
/*   background-color: transparent; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-reset-button::after { */
/*   border: none; */
/* } */

/* .ft-not-allowed { */
/*   cursor: not-allowed; */
/* } */

/* !* #endif *! */
/* .ft-hover-class { */
/*   opacity: 0.7; */
/* } */

/* !***** 分割线 Start *****! */
/* !* #ifndef VUE3 *! */
/* !* #endif *! */
/* !* #ifdef VUE3 *! */
/* !* #endif *! */
/* .ft-gap, */
/* .ft-gap--fill { */
/*   !* #ifndef APP-NVUE *! */
/*   width: 100%; */
/*   display: flex; */
/*   box-sizing: border-box; */
/*   flex-shrink: 0; */
/*   !* #endif *! */
/*   height: 16px; */
/* } */
/* .ft-gap--fill { */
/*   background-color: #f5f5f5; */
/* } */
/* .ft-gap--light { */
/*   background-color: #fafafa; */
/* } */
/* .ft-gap--light-fill { */
/*   background-color: #fafafa; */
/* } */
/* .ft-gap--safe { */
/*   !* #ifndef APP-PLUS *! */
/*   padding-bottom: 0; */
/*   padding-bottom: constant(safe-area-inset-bottom); */
/*   padding-bottom: env(safe-area-inset-bottom); */
/*   !* #endif *! */
/* } */

/* .ft-gap__sm { */
/*   height: 8px !important; */
/* } */

/* .ft-gap__md { */
/*   height: 12px !important; */
/* } */

/* .ft-section-line { */
/*   background-color: #f5f5f5; */
/*   padding: 8px 16px 4px 16px; */
/*   color: #262626; */
/*   font-size: 12px; */
/* } */

/* !***** Border Start*****! */
/* .ft-border-top { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-top-width: 0.5px; */
/*   border-top-color: #d9d9d9; */
/*   border-top-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-top: 1px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-border-top--hairline { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-top-width: 0.5px; */
/*   border-top-color: #d9d9d9; */
/*   border-top-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-top: 0.5px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-borders-top { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-top-width: 4px; */
/*   border-top-color: #d9d9d9; */
/*   border-top-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-top: 4px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-split-top { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-top-width: 1px; */
/*   border-top-color: #f0f0f0; */
/*   border-top-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-top: 1px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-splits-top { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-top-width: 4px; */
/*   border-top-color: #f0f0f0; */
/*   border-top-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-top: 4px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-border-right { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-right-width: 0.5px; */
/*   border-right-color: #d9d9d9; */
/*   border-right-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-right: 1px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-border-right--hairline { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-right-width: 0.5px; */
/*   border-right-color: #d9d9d9; */
/*   border-right-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-right: 0.5px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-borders-right { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-right-width: 4px; */
/*   border-right-color: #d9d9d9; */
/*   border-right-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-right: 4px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-split-right { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-right-width: 1px; */
/*   border-right-color: #f0f0f0; */
/*   border-right-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-right: 1px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-splits-right { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-right-width: 4px; */
/*   border-right-color: #f0f0f0; */
/*   border-right-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-right: 4px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-border-bottom { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-bottom-width: 0.5px; */
/*   border-bottom-color: #d9d9d9; */
/*   border-bottom-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-bottom: 1px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-border-bottom--hairline { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-bottom-width: 0.5px; */
/*   border-bottom-color: #d9d9d9; */
/*   border-bottom-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-bottom: 0.5px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-borders-bottom { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-bottom-width: 4px; */
/*   border-bottom-color: #d9d9d9; */
/*   border-bottom-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-bottom: 4px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-split-bottom { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-bottom-width: 1px; */
/*   border-bottom-color: #f0f0f0; */
/*   border-bottom-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-bottom: 1px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-splits-bottom { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-bottom-width: 4px; */
/*   border-bottom-color: #f0f0f0; */
/*   border-bottom-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-bottom: 4px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-border-left { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-left-width: 0.5px; */
/*   border-left-color: #d9d9d9; */
/*   border-left-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-left: 1px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-border-left--hairline { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-left-width: 0.5px; */
/*   border-left-color: #d9d9d9; */
/*   border-left-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-left: 0.5px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-borders-left { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-left-width: 4px; */
/*   border-left-color: #d9d9d9; */
/*   border-left-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-left: 4px solid #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-split-left { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-left-width: 1px; */
/*   border-left-color: #f0f0f0; */
/*   border-left-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-left: 1px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-splits-left { */
/*   !* #ifdef APP-PLUS-NVUE *! */
/*   border-left-width: 4px; */
/*   border-left-color: #f0f0f0; */
/*   border-left-style: solid; */
/*   !* #endif *! */
/*   !* #ifndef APP-PLUS-NVUE *! */
/*   border-left: 4px solid #f0f0f0; */
/*   !* #endif *! */
/* } */

/* .ft-border--hairline { */
/*   !* #ifndef APP-NVUE *! */
/*   border: 0.5px solid #d9d9d9; */
/*   !* #endif *! */
/*   !* #ifdef APP-NVUE *! */
/*   border-style: solid; */
/*   border-width: 0.5px; */
/*   border-color: #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-border { */
/*   !* #ifndef APP-NVUE *! */
/*   border: 1px solid #d9d9d9; */
/*   !* #endif *! */
/*   !* #ifdef APP-NVUE *! */
/*   border-style: solid; */
/*   border-width: 1px; */
/*   border-color: #d9d9d9; */
/*   !* #endif *! */
/* } */

/* .ft-borders { */
/*   !* #ifndef APP-NVUE *! */
/*   border: 4px solid #d9d9d9; */
/*   !* #endif *! */
/*   !* #ifdef APP-NVUE *! */
/*   border-style: solid; */
/*   border-width: 4px; */
/*   border-color: #d9d9d9; */
/*   !* #endif *! */
/* } */

/* !***** 颜色定义 Start*****! */
/* !* #ifndef VUE3 *! */
/* !* #endif *! */
/* !* #ifdef VUE3 *! */
/* !* #endif *! */
/* !* #ifndef VUE3 *! */
/* !* #endif *! */
/* !* #ifdef VUE3 *! */
/* !* #endif *! */
/* !* #ifndef VUE3 *! */
/* !* #endif *! */
/* !* #ifdef VUE3 *! */
/* !* #endif *! */
/* .ft-bg-transparent { */
/*   background-color: transparent; */
/*   color: #fff; */
/* } */

/* .ft-bg-df { */
/*   background-color: #f5f5f5; */
/*   color: #262626; */
/* } */

/* .ft-bg-light { */
/*   background-color: #fafafa; */
/*   color: #262626; */
/* } */

/* .ft-bg-disabled { */
/*   background-color: #f5f5f5; */
/*   color: #bfbfbf; */
/* } */

/* .ft-bg-red { */
/*   background-color: #f5222d; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-volcano { */
/*   background-color: #fa541c; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-orange { */
/*   background-color: #fa8c16; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gold { */
/*   background-color: #faad14; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-yellow { */
/*   background-color: #fadb14; */
/*   color: rgba(0, 0, 0, 0.85); */
/* } */

/* .ft-bg-lime { */
/*   background-color: #a0d911; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-green { */
/*   background-color: #52c41a; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-cyan { */
/*   background-color: #13c2c2; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-blue { */
/*   background-color: #1890ff; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-geekblue { */
/*   background-color: #2f54eb; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-purple { */
/*   background-color: #722ed1; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-magenta { */
/*   background-color: #eb2f96; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-pink { */
/*   background-color: #eb2f96; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-red--light { */
/*   color: #f5222d; */
/*   background-color: rgb(255, 241.4523696682, 239.7); */
/* } */

/* .ft-bg-volcano--light { */
/*   color: #fa541c; */
/*   background-color: rgb(255, 241.6641891892, 232.05); */
/* } */

/* .ft-bg-orange--light { */
/*   color: #fa8c16; */
/*   background-color: rgb(255, 246.9473684211, 229.5); */
/* } */

/* .ft-bg-gold--light { */
/*   color: #faad14; */
/*   background-color: rgb(255, 250.7130434783, 229.5); */
/* } */

/* .ft-bg-yellow--light { */
/*   color: #fadb14; */
/*   background-color: rgb(254.1869565217, 255, 229.5); */
/* } */

/* .ft-bg-lime--light { */
/*   color: #a0d911; */
/*   background-color: rgb(251.9825, 255, 229.5); */
/* } */

/* .ft-bg-green--light { */
/*   color: #52c41a; */
/*   background-color: rgb(246.005, 255, 237.15); */
/* } */

/* .ft-bg-cyan--light { */
/*   color: #13c2c2; */
/*   background-color: rgb(229.5, 255, 250.75); */
/* } */

/* .ft-bg-blue--light { */
/*   color: #1890ff; */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/* } */

/* .ft-bg-geekblue--light { */
/*   color: #2f54eb; */
/*   background-color: rgb(239.7, 245.2611702128, 255); */
/* } */

/* .ft-bg-purple--light { */
/*   color: #722ed1; */
/*   background-color: rgb(248.6328220859, 239.7, 255); */
/* } */

/* .ft-bg-magenta--light { */
/*   color: #eb2f96; */
/*   background-color: rgb(255, 239.7, 245.5324468085); */
/* } */

/* .ft-bg-pink--light { */
/*   color: #eb2f96; */
/*   background-color: rgb(255, 239.7, 245.5324468085); */
/* } */

/* .ft-bg-gradual-red { */
/*   background-image: linear-gradient(45deg, #f43f3b, #ec008c); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gradual-red-g { */
/*   background-image: linear-gradient(45deg, #f5222d, rgb(255, 119.3013270142, 117.3)); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gradual-orange { */
/*   background-image: linear-gradient(45deg, #ff9700, #ed1c24); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gradual-orange-g { */
/*   background-image: linear-gradient(45deg, #fa8c16, rgb(255, 192.4444736842, 104.55)); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gradual-green { */
/*   background-image: linear-gradient(45deg, #39b54a, #8dc63f); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gradual-purple { */
/*   background-image: linear-gradient(45deg, #9000ff, #5e00ff); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gradual-pink { */
/*   background-image: linear-gradient(45deg, #ec008c, #6739b6); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gradual-blue { */
/*   background-image: linear-gradient(45deg, #0081ff, #1cbbb4); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-grey { */
/*   background-color: #8799a3; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-gray { */
/*   background-color: #f0f0f0; */
/*   color: #262626; */
/* } */

/* .ft-bg-gray-dark { */
/*   background-color: #bfbfbf; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-black { */
/*   background-color: #000000; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-white { */
/*   background-color: #ffffff; */
/*   color: #333333; */
/* } */

/* .ft-bg-success { */
/*   background-color: #52c41a; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-success--light { */
/*   background-color: rgb(246.005, 255, 237.15); */
/*   color: #52c41a; */
/* } */

/* .ft-bg-warning { */
/*   background-color: #faad14; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-warning--light { */
/*   background-color: rgb(255, 250.7130434783, 229.5); */
/*   color: #faad14; */
/* } */

/* .ft-bg-error { */
/*   background-color: rgb(255, 76.5, 79.8556872038); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-error--light { */
/*   background-color: rgb(255, 241.9623696682, 239.7); */
/*   color: rgb(255, 76.5, 79.8556872038); */
/* } */

/* .ft-bg-info { */
/*   background-color: #1890ff; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-info--light { */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/*   color: #1890ff; */
/* } */

/* .ft-bg-color-primary { */
/*   background-color: #1890ff; */
/*   color: #ffffff; */
/* } */

/* .ft-bg-color-primary--light { */
/*   background-color: rgb(63.75, 169.4756493506, 255); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-color-primary--dark { */
/*   background-color: rgb(8.67, 109.8275064935, 216.75); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-color-primary--selected { */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-color-primary--disabled { */
/*   background-color: rgb(186.15, 231.0962337662, 255); */
/*   color: #ffffff; */
/* } */

/* .ft-bg-color-primary--light { */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/*   color: #1890ff; */
/* } */

/* .ft-bg-color-primary--light--light { */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/*   color: rgb(63.75, 169.4756493506, 255); */
/* } */

/* .ft-bg-color-primary--dark--light { */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/*   color: rgb(8.67, 109.8275064935, 216.75); */
/* } */

/* .ft-bg-color-primary--selected--light { */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/*   color: rgb(229.5, 246.9967532468, 255); */
/* } */

/* .ft-bg-color-primary--disabled--light { */
/*   background-color: rgb(229.5, 246.9967532468, 255); */
/*   color: rgb(186.15, 231.0962337662, 255); */
/* } */

/* .ft-text-color-df { */
/*   color: #262626; */
/* } */

/* .ft-text-color-primary { */
/*   color: #595959; */
/* } */

/* .ft-text-color-secondary { */
/*   color: #8c8c8c; */
/* } */

/* .ft-text-color-placeholder { */
/*   color: #bfbfbf; */
/* } */

/* .ft-text-color-inverse { */
/*   color: #ffffff; */
/* } */

/* .ft-color-grey { */
/*   color: #8799a3; */
/* } */

/* .ft-color-gray { */
/*   color: #f0f0f0; */
/* } */

/* .ft-color-gray-dark { */
/*   color: #bfbfbf; */
/* } */

/* .ft-color-black { */
/*   color: #000000; */
/* } */

/* .ft-color-white { */
/*   color: #ffffff; */
/* } */

/* !* Dust Red / 薄暮 / 斗志放 *! */
/* .ft-color-red { */
/*   color: #f5222d; */
/* } */

/* !* Volcano / 火山 / 醒目、澎湃 *! */
/* .ft-color-volcano { */
/*   color: #fa541c; */
/* } */

/* !* Sunset Orange / 日暮 / 温暖、欢快 *! */
/* .ft-color-orange { */
/*   color: #fa8c16; */
/* } */

/* !* Calendula Gold / 金盏花 / 活力、积极 *! */
/* .ft-color-gold { */
/*   color: #faad14; */
/* } */

/* !* Sunrise Yellow / 日出 / 出生、阳光 *! */
/* .ft-color-yellow { */
/*   color: #fadb14; */
/* } */

/* !* Lime / 青柠 / 自然、生机 *! */
/* .ft-color-lime { */
/*   color: #a0d911; */
/* } */

/* !* Polar Green / 极光绿 / 健康、创新 *! */
/* .ft-color-green { */
/*   color: #52c41a; */
/* } */

/* !* Cyan / 明青 / 希望、坚强 *! */
/* .ft-color-cyan { */
/*   color: #13c2c2; */
/* } */

/* !* Daybreak Blue / 拂晓蓝 / 包容、科技、普惠 *! */
/* .ft-color-blue { */
/*   color: #1890ff; */
/* } */

/* !* Geek Blue / 极客蓝 / 探索、钻研 *! */
/* .ft-color-geekblue { */
/*   color: #2f54eb; */
/* } */

/* !* Golden Purple / 酱紫 / 优雅、浪漫 *! */
/* .ft-color-purple { */
/*   color: #722ed1; */
/* } */

/* !* Magenta / 法式洋红 / 明快、感性 *! */
/* .ft-color-magenta { */
/*   color: #eb2f96; */
/* } */

/* !* Pink(Alias of Magenta) / 粉色 / 明快、感性 *! */
/* .ft-color-pink { */
/*   color: #eb2f96; */
/* } */

/* .ft-color-success { */
/*   color: #52c41a; */
/* } */

/* .ft-color-warning { */
/*   color: #faad14; */
/* } */

/* .ft-color-error { */
/*   color: rgb(255, 76.5, 79.8556872038); */
/* } */

/* .ft-color-info { */
/*   color: #1890ff; */
/* } */

/* .ft-color-primary { */
/*   color: #1890ff; */
/* } */

/* .ft-color-primary--light { */
/*   color: rgb(63.75, 169.4756493506, 255); */
/* } */

/* .ft-color-primary--dark { */
/*   color: rgb(8.67, 109.8275064935, 216.75); */
/* } */

/* .ft-color-primary--selected { */
/*   color: rgb(229.5, 246.9967532468, 255); */
/* } */

/* .ft-color-primary--disabled { */
/*   color: rgb(186.15, 231.0962337662, 255); */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-shadow[class*='color-primary'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(208.8, 232.8, 255); */
/* } */

/* .ft-shadow[class*='color-primary--light'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(216.75, 237.8951298701, 255); */
/* } */

/* .ft-shadow[class*='color-primary--dark'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(205.734, 225.9655012987, 247.35); */
/* } */

/* .ft-shadow[class*='color-primary--selected'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(249.9, 253.3993506494, 255); */
/* } */

/* .ft-shadow[class*='color-primary--disabled'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(241.23, 250.2192467532, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary'] { */
/*   box-shadow: 12px 12px 30px 0 rgb(208.8, 232.8, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary--light'] { */
/*   box-shadow: 12px 12px 30px 0 rgb(216.75, 237.8951298701, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary--dark'] { */
/*   box-shadow: 12px 12px 30px 0 rgb(205.734, 225.9655012987, 247.35); */
/* } */

/* .ft-shadow-lg[class*='color-primary--selected'] { */
/*   box-shadow: 12px 12px 30px 0 rgb(249.9, 253.3993506494, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary--disabled'] { */
/*   box-shadow: 12px 12px 30px 0 rgb(241.23, 250.2192467532, 255); */
/* } */

/* .ft-shadow[class*='color-primary--light'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(162.6, 210.6, 255); */
/* } */

/* .ft-shadow[class*='color-primary--light--light'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(178.5, 220.7902597403, 255); */
/* } */

/* .ft-shadow[class*='color-primary--dark--light'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(156.468, 196.9310025974, 239.7); */
/* } */

/* .ft-shadow[class*='color-primary--selected--light'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(244.8, 251.7987012987, 255); */
/* } */

/* .ft-shadow[class*='color-primary--disabled--light'] { */
/*   box-shadow: 3px 3px 4.5px 0 rgb(227.46, 245.4384935065, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary--light'] { */
/*   box-shadow: 12px 12px 18px 0 rgb(162.6, 210.6, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary--light--light'] { */
/*   box-shadow: 12px 12px 18px 0 rgb(178.5, 220.7902597403, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary--dark--light'] { */
/*   box-shadow: 12px 12px 18px 0 rgb(156.468, 196.9310025974, 239.7); */
/* } */

/* .ft-shadow-lg[class*='color-primary--selected--light'] { */
/*   box-shadow: 12px 12px 18px 0 rgb(244.8, 251.7987012987, 255); */
/* } */

/* .ft-shadow-lg[class*='color-primary--disabled--light'] { */
/*   box-shadow: 12px 12px 18px 0 rgb(227.46, 245.4384935065, 255); */
/* } */

/* !* #endif *! */
/* !***** 通用shadow Start*****! */
/* !* #ifndef APP-NVUE *! */
/* .ft-shadow-blur { */
/*   position: relative; */
/*   z-index: 0; */
/* } */
/* .ft-shadow-blur::before { */
/*   content: ''; */
/*   display: block; */
/*   background: inherit; */
/*   filter: blur(5px); */
/*   position: absolute; */
/*   width: 100%; */
/*   height: 100%; */
/*   top: 5px; */
/*   left: 5px; */
/*   z-index: -1; */
/*   opacity: 0.4; */
/*   transform-origin: 0 0; */
/*   border-radius: inherit; */
/*   transform: scale(1, 1); */
/* } */

/* .ft-shadow-warp { */
/*   position: relative; */
/*   box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); */
/* } */
/* .ft-shadow-warp::before, */
/* .ft-shadow-warp::after { */
/*   position: absolute; */
/*   content: ''; */
/*   top: 10px; */
/*   bottom: 15px; */
/*   left: 10px; */
/*   width: 50%; */
/*   box-shadow: 0 15px 10px rgba(0, 0, 0, 0.2); */
/*   transform: rotate(-3deg); */
/*   z-index: -1; */
/* } */
/* .ft-shadow-warp::after { */
/*   right: 10px; */
/*   left: auto; */
/*   transform: rotate(3deg); */
/* } */

/* !* #endif *! */
/* !***** Flex Start*****! */
/* .ft-justify-stretch { */
/*   !* #ifndef APP-NVUE *! */
/*   justify-content: stretch; */
/*   !* #endif *! */
/* } */

/* .ft-justify-start { */
/*   justify-content: flex-start; */
/* } */

/* .ft-justify-end { */
/*   justify-content: flex-end; */
/* } */

/* .ft-justify-center, */
/* .ft-flex--center { */
/*   justify-content: center; */
/* } */

/* .ft-justify-between { */
/*   justify-content: space-between; */
/* } */

/* .ft-justify-around { */
/*   justify-content: space-around; */
/* } */

/* .ft-justify-initial { */
/*   !* #ifndef APP-NVUE *! */
/*   justify-content: initial; */
/*   !* #endif *! */
/* } */

/* .ft-justify-inherit { */
/*   !* #ifndef APP-NVUE *! */
/*   justify-content: inherit; */
/*   !* #endif *! */
/* } */

/* .ft-justify-unset { */
/*   !* #ifndef APP-NVUE *! */
/*   justify-content: unset; */
/*   !* #endif *! */
/* } */

/* .ft-align-stretch { */
/*   align-items: stretch; */
/* } */

/* .ft-align-start { */
/*   align-items: flex-start; */
/* } */

/* .ft-align-end { */
/*   align-items: flex-end; */
/* } */

/* .ft-align-center, */
/* .ft-flex--center { */
/*   align-items: center; */
/* } */

/* .ft-align-baseline { */
/*   !* #ifndef APP-NVUE *! */
/*   align-items: baseline; */
/*   !* #endif *! */
/* } */

/* .ft-align-initial { */
/*   !* #ifndef APP-NVUE *! */
/*   align-items: initial; */
/*   !* #endif *! */
/* } */

/* .ft-align-inherit { */
/*   !* #ifndef APP-NVUE *! */
/*   align-items: inherit; */
/*   !* #endif *! */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-content-stretch { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: stretch; */
/*   !* #endif *! */
/* } */

/* .ft-content-start { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: flex-start; */
/*   !* #endif *! */
/* } */

/* .ft-content-end { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: flex-end; */
/*   !* #endif *! */
/* } */

/* .ft-content-center { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: center; */
/*   !* #endif *! */
/* } */

/* .ft-content-between { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: space-between; */
/*   !* #endif *! */
/* } */

/* .ft-content-around { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: space-around; */
/*   !* #endif *! */
/* } */

/* .ft-content-initial { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: initial; */
/*   !* #endif *! */
/* } */

/* .ft-content-inherit { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: inherit; */
/*   !* #endif *! */
/* } */

/* .ft-content-unset { */
/*   !* #ifndef APP-NVUE *! */
/*   align-content: unset; */
/*   !* #endif *! */
/* } */

/* .ft-self-auto { */
/*   align-self: auto; */
/* } */

/* .ft-self-stretch { */
/*   align-self: stretch; */
/* } */

/* .ft-self-center { */
/*   align-self: center; */
/* } */

/* .ft-self-start { */
/*   align-self: flex-start; */
/* } */

/* .ft-self-end { */
/*   align-self: flex-end; */
/* } */

/* .ft-self-baseline { */
/*   align-self: baseline; */
/* } */

/* .ft-self-initial { */
/*   align-self: initial; */
/* } */

/* .ft-self-inherit { */
/*   align-self: inherit; */
/* } */

/* !* #endif *! */
/* .ft-row, */
/* .ft-flex-nowrap, */
/* .ft-flex-wrap, */
/* .ft-flex-row { */
/*   flex-direction: row; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-row ::v-deep .uni-scroll-view .uni-scroll-view-content, */
/* .ft-flex-nowrap ::v-deep .uni-scroll-view .uni-scroll-view-content, */
/* .ft-flex-wrap ::v-deep .uni-scroll-view .uni-scroll-view-content, */
/* .ft-flex-row ::v-deep .uni-scroll-view .uni-scroll-view-content { */
/*   display: flex; */
/*   flex-direction: row; */
/* } */

/* !* #endif *! */
/* .ft-column, */
/* .ft-flex-column { */
/*   flex-direction: column; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-column ::v-deep .uni-scroll-view .uni-scroll-view-content, */
/* .ft-flex-column ::v-deep .uni-scroll-view .uni-scroll-view-content { */
/*   display: flex; */
/*   flex-direction: column; */
/* } */

/* !* #endif *! */
/* .ft-row-reverse { */
/*   flex-direction: row-reverse; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-row-reverse ::v-deep .uni-scroll-view .uni-scroll-view-content { */
/*   display: flex; */
/*   flex-direction: row-reverse; */
/* } */

/* !* #endif *! */
/* .ft-column-reverse { */
/*   flex-direction: column-reverse; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-column-reverse ::v-deep .uni-scroll-view .uni-scroll-view-content { */
/*   display: flex; */
/*   flex-direction: column-reverse; */
/* } */

/* !* #endif *! */
/* .ft-wrap { */
/*   flex-wrap: wrap; */
/* } */

/* .ft-nowrap { */
/*   flex-wrap: nowrap; */
/* } */

/* .ft-wrap-reverse { */
/*   flex-wrap: wrap-reverse; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-shrink-0 { */
/*   flex-shrink: 0 !important; */
/* } */

/* .ft-basis-xs { */
/*   flex-basis: 20%; */
/* } */

/* .ft-basis-sm { */
/*   flex-basis: 40%; */
/* } */

/* .ft-basis-md, */
/* .ft-basis-df { */
/*   flex-basis: 50%; */
/* } */

/* .ft-basis-lg { */
/*   flex-basis: 60%; */
/* } */

/* .ft-basis-xl { */
/*   flex-basis: 80%; */
/* } */

/* !* #endif *! */
/* .ft-flex, */
/* .ft-flex--center, */
/* .ft-flex-auto, */
/* .ft-flex-nowrap, */
/* .ft-flex-wrap, */
/* .ft-flex-column, */
/* .ft-flex-row { */
/*   display: flex; */
/* } */

/* .ft-flex-wrap { */
/*   flex-wrap: wrap; */
/* } */
/* .ft-flex-nowrap { */
/*   flex-wrap: nowrap; */
/* } */
/* .ft-flex-auto { */
/*   !* #ifndef APP-NVUE *! */
/*   flex: auto; */
/*   !* #endif *! */
/* } */
/* .ft-flex-1 { */
/*   flex: 1; */
/* } */
/* .ft-flex-2 { */
/*   flex: 2; */
/* } */
/* .ft-flex-3 { */
/*   flex: 3; */
/* } */
/* .ft-flex-4 { */
/*   flex: 4; */
/* } */
/* .ft-flex-5 { */
/*   flex: 5; */
/* } */
/* .ft-flex-6 { */
/*   flex: 6; */
/* } */
/* !***** Grid Start*****! */
/* !***** spacing Start*****! */
/* .ft-margin { */
/*   margin-left: 16px; */
/*   margin-right: 16px; */
/* } */

/* .ft-padding { */
/*   padding-left: 16px; */
/*   padding-right: 16px; */
/* } */

/* .ft-padding-xs { */
/*   padding: 4px; */
/* } */

/* .ft-padding-sm { */
/*   padding: 8px; */
/* } */

/* .ft-padding-md { */
/*   padding: 12px; */
/* } */

/* .ft-padding-df { */
/*   padding: 8px; */
/* } */

/* .ft-padding-lg { */
/*   padding: 16px; */
/* } */

/* .ft-padding-xl { */
/*   padding: 20px; */
/* } */

/* .ft-margin-xs { */
/*   margin: 4px; */
/* } */

/* .ft-margin-sm { */
/*   margin: 8px; */
/* } */

/* .ft-margin-md { */
/*   margin: 12px; */
/* } */

/* .ft-margin-df { */
/*   margin: 8px; */
/* } */

/* .ft-margin-lg { */
/*   margin: 16px; */
/* } */

/* .ft-margin-xl { */
/*   margin: 20px; */
/* } */

/* .ft-padding-tb-xs { */
/*   padding-top: 4px; */
/*   padding-bottom: 4px; */
/* } */

/* .ft-padding-tb-sm { */
/*   padding-top: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-tb-md { */
/*   padding-top: 12px; */
/*   padding-bottom: 12px; */
/* } */

/* .ft-padding-tb-df { */
/*   padding-top: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-tb-lg { */
/*   padding-top: 16px; */
/*   padding-bottom: 16px; */
/* } */

/* .ft-padding-tb-xl { */
/*   padding-top: 20px; */
/*   padding-bottom: 20px; */
/* } */

/* .ft-padding-lr-xs { */
/*   padding-left: 4px; */
/*   padding-right: 4px; */
/* } */

/* .ft-padding-lr-sm { */
/*   padding-left: 8px; */
/*   padding-right: 8px; */
/* } */

/* .ft-padding-lr-md { */
/*   padding-left: 12px; */
/*   padding-right: 12px; */
/* } */

/* .ft-padding-lr-df { */
/*   padding-left: 8px; */
/*   padding-right: 8px; */
/* } */

/* .ft-padding-lr-lg { */
/*   padding-left: 16px; */
/*   padding-right: 16px; */
/* } */

/* .ft-padding-lr-xl { */
/*   padding-left: 20px; */
/*   padding-right: 20px; */
/* } */

/* .ft-padding-tl-xs { */
/*   padding-top: 4px; */
/*   padding-left: 4px; */
/* } */

/* .ft-padding-tl-sm { */
/*   padding-top: 8px; */
/*   padding-left: 8px; */
/* } */

/* .ft-padding-tl-md { */
/*   padding-top: 12px; */
/*   padding-left: 12px; */
/* } */

/* .ft-padding-tl-df { */
/*   padding-top: 8px; */
/*   padding-left: 8px; */
/* } */

/* .ft-padding-tl-lg { */
/*   padding-top: 16px; */
/*   padding-left: 16px; */
/* } */

/* .ft-padding-tl-xl { */
/*   padding-top: 20px; */
/*   padding-left: 20px; */
/* } */

/* .ft-padding-rb-xs { */
/*   padding-right: 4px; */
/*   padding-bottom: 4px; */
/* } */

/* .ft-padding-rb-sm { */
/*   padding-right: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-rb-md { */
/*   padding-right: 12px; */
/*   padding-bottom: 12px; */
/* } */

/* .ft-padding-rb-df { */
/*   padding-right: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-rb-lg { */
/*   padding-right: 16px; */
/*   padding-bottom: 16px; */
/* } */

/* .ft-padding-rb-xl { */
/*   padding-right: 20px; */
/*   padding-bottom: 20px; */
/* } */

/* .ft-padding-tb-xs { */
/*   padding-top: 4px; */
/*   padding-bottom: 4px; */
/* } */

/* .ft-padding-tb-sm { */
/*   padding-top: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-tb-md { */
/*   padding-top: 12px; */
/*   padding-bottom: 12px; */
/* } */

/* .ft-padding-tb-df { */
/*   padding-top: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-tb-lg { */
/*   padding-top: 16px; */
/*   padding-bottom: 16px; */
/* } */

/* .ft-padding-tb-xl { */
/*   padding-top: 20px; */
/*   padding-bottom: 20px; */
/* } */

/* .ft-padding-lr-xs { */
/*   padding-left: 4px; */
/*   padding-right: 4px; */
/* } */

/* .ft-padding-lr-sm { */
/*   padding-left: 8px; */
/*   padding-right: 8px; */
/* } */

/* .ft-padding-lr-md { */
/*   padding-left: 12px; */
/*   padding-right: 12px; */
/* } */

/* .ft-padding-lr-df { */
/*   padding-left: 8px; */
/*   padding-right: 8px; */
/* } */

/* .ft-padding-lr-lg { */
/*   padding-left: 16px; */
/*   padding-right: 16px; */
/* } */

/* .ft-padding-lr-xl { */
/*   padding-left: 20px; */
/*   padding-right: 20px; */
/* } */

/* .ft-padding-tl-xs { */
/*   padding-top: 4px; */
/*   padding-left: 4px; */
/* } */

/* .ft-padding-tl-sm { */
/*   padding-top: 8px; */
/*   padding-left: 8px; */
/* } */

/* .ft-padding-tl-md { */
/*   padding-top: 12px; */
/*   padding-left: 12px; */
/* } */

/* .ft-padding-tl-df { */
/*   padding-top: 8px; */
/*   padding-left: 8px; */
/* } */

/* .ft-padding-tl-lg { */
/*   padding-top: 16px; */
/*   padding-left: 16px; */
/* } */

/* .ft-padding-tl-xl { */
/*   padding-top: 20px; */
/*   padding-left: 20px; */
/* } */

/* .ft-padding-rb-xs { */
/*   padding-right: 4px; */
/*   padding-bottom: 4px; */
/* } */

/* .ft-padding-rb-sm { */
/*   padding-right: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-rb-md { */
/*   padding-right: 12px; */
/*   padding-bottom: 12px; */
/* } */

/* .ft-padding-rb-df { */
/*   padding-right: 8px; */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-rb-lg { */
/*   padding-right: 16px; */
/*   padding-bottom: 16px; */
/* } */

/* .ft-padding-rb-xl { */
/*   padding-right: 20px; */
/*   padding-bottom: 20px; */
/* } */

/* .ft-margin-tb-xs { */
/*   margin-top: 4px; */
/*   margin-bottom: 4px; */
/* } */

/* .ft-margin-tb-sm { */
/*   margin-top: 8px; */
/*   margin-bottom: 8px; */
/* } */

/* .ft-margin-tb-md { */
/*   margin-top: 12px; */
/*   margin-bottom: 12px; */
/* } */

/* .ft-margin-tb-df { */
/*   margin-top: 8px; */
/*   margin-bottom: 8px; */
/* } */

/* .ft-margin-tb-lg { */
/*   margin-top: 16px; */
/*   margin-bottom: 16px; */
/* } */

/* .ft-margin-tb-xl { */
/*   margin-top: 20px; */
/*   margin-bottom: 20px; */
/* } */

/* .ft-margin-lr-xs { */
/*   margin-left: 4px; */
/*   margin-right: 4px; */
/* } */

/* .ft-margin-lr-sm { */
/*   margin-left: 8px; */
/*   margin-right: 8px; */
/* } */

/* .ft-margin-lr-md { */
/*   margin-left: 12px; */
/*   margin-right: 12px; */
/* } */

/* .ft-margin-lr-df { */
/*   margin-left: 8px; */
/*   margin-right: 8px; */
/* } */

/* .ft-margin-lr-lg { */
/*   margin-left: 16px; */
/*   margin-right: 16px; */
/* } */

/* .ft-margin-lr-xl { */
/*   margin-left: 20px; */
/*   margin-right: 20px; */
/* } */

/* .ft-margin-tl-xs { */
/*   margin-top: 4px; */
/*   margin-left: 4px; */
/* } */

/* .ft-margin-tl-sm { */
/*   margin-top: 8px; */
/*   margin-left: 8px; */
/* } */

/* .ft-margin-tl-md { */
/*   margin-top: 12px; */
/*   margin-left: 12px; */
/* } */

/* .ft-margin-tl-df { */
/*   margin-top: 8px; */
/*   margin-left: 8px; */
/* } */

/* .ft-margin-tl-lg { */
/*   margin-top: 16px; */
/*   margin-left: 16px; */
/* } */

/* .ft-margin-tl-xl { */
/*   margin-top: 20px; */
/*   margin-left: 20px; */
/* } */

/* .ft-margin-rb-xs { */
/*   margin-right: 4px; */
/*   margin-bottom: 4px; */
/* } */

/* .ft-margin-rb-sm { */
/*   margin-right: 8px; */
/*   margin-bottom: 8px; */
/* } */

/* .ft-margin-rb-md { */
/*   margin-right: 12px; */
/*   margin-bottom: 12px; */
/* } */

/* .ft-margin-rb-df { */
/*   margin-right: 8px; */
/*   margin-bottom: 8px; */
/* } */

/* .ft-margin-rb-lg { */
/*   margin-right: 16px; */
/*   margin-bottom: 16px; */
/* } */

/* .ft-margin-rb-xl { */
/*   margin-right: 20px; */
/*   margin-bottom: 20px; */
/* } */

/* .ft-margin-top-xs { */
/*   margin-top: 4px; */
/* } */

/* .ft-margin-top-sm { */
/*   margin-top: 8px; */
/* } */

/* .ft-margin-top-md { */
/*   margin-top: 12px; */
/* } */

/* .ft-margin-top-df { */
/*   margin-top: 8px; */
/* } */

/* .ft-margin-top-lg { */
/*   margin-top: 16px; */
/* } */

/* .ft-margin-top-xl { */
/*   margin-top: 20px; */
/* } */

/* .ft-margin-right-xs { */
/*   margin-right: 4px; */
/* } */

/* .ft-margin-right-sm { */
/*   margin-right: 8px; */
/* } */

/* .ft-margin-right-md { */
/*   margin-right: 12px; */
/* } */

/* .ft-margin-right-df { */
/*   margin-right: 8px; */
/* } */

/* .ft-margin-right-lg { */
/*   margin-right: 16px; */
/* } */

/* .ft-margin-right-xl { */
/*   margin-right: 20px; */
/* } */

/* .ft-margin-bottom-xs { */
/*   margin-bottom: 4px; */
/* } */

/* .ft-margin-bottom-sm { */
/*   margin-bottom: 8px; */
/* } */

/* .ft-margin-bottom-md { */
/*   margin-bottom: 12px; */
/* } */

/* .ft-margin-bottom-df { */
/*   margin-bottom: 8px; */
/* } */

/* .ft-margin-bottom-lg { */
/*   margin-bottom: 16px; */
/* } */

/* .ft-margin-bottom-xl { */
/*   margin-bottom: 20px; */
/* } */

/* .ft-margin-left-xs { */
/*   margin-left: 4px; */
/* } */

/* .ft-margin-left-sm { */
/*   margin-left: 8px; */
/* } */

/* .ft-margin-left-md { */
/*   margin-left: 12px; */
/* } */

/* .ft-margin-left-df { */
/*   margin-left: 8px; */
/* } */

/* .ft-margin-left-lg { */
/*   margin-left: 16px; */
/* } */

/* .ft-margin-left-xl { */
/*   margin-left: 20px; */
/* } */

/* .ft-padding-top-xs { */
/*   padding-top: 4px; */
/* } */

/* .ft-padding-top-sm { */
/*   padding-top: 8px; */
/* } */

/* .ft-padding-top-md { */
/*   padding-top: 12px; */
/* } */

/* .ft-padding-top-df { */
/*   padding-top: 8px; */
/* } */

/* .ft-padding-top-lg { */
/*   padding-top: 16px; */
/* } */

/* .ft-padding-top-xl { */
/*   padding-top: 20px; */
/* } */

/* .ft-padding-right-xs { */
/*   padding-right: 4px; */
/* } */

/* .ft-padding-right-sm { */
/*   padding-right: 8px; */
/* } */

/* .ft-padding-right-md { */
/*   padding-right: 12px; */
/* } */

/* .ft-padding-right-df { */
/*   padding-right: 8px; */
/* } */

/* .ft-padding-right-lg { */
/*   padding-right: 16px; */
/* } */

/* .ft-padding-right-xl { */
/*   padding-right: 20px; */
/* } */

/* .ft-padding-bottom-xs { */
/*   padding-bottom: 4px; */
/* } */

/* .ft-padding-bottom-sm { */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-bottom-md { */
/*   padding-bottom: 12px; */
/* } */

/* .ft-padding-bottom-df { */
/*   padding-bottom: 8px; */
/* } */

/* .ft-padding-bottom-lg { */
/*   padding-bottom: 16px; */
/* } */

/* .ft-padding-bottom-xl { */
/*   padding-bottom: 20px; */
/* } */

/* .ft-padding-left-xs { */
/*   padding-left: 4px; */
/* } */

/* .ft-padding-left-sm { */
/*   padding-left: 8px; */
/* } */

/* .ft-padding-left-md { */
/*   padding-left: 12px; */
/* } */

/* .ft-padding-left-df { */
/*   padding-left: 8px; */
/* } */

/* .ft-padding-left-lg { */
/*   padding-left: 16px; */
/* } */

/* .ft-padding-left-xl { */
/*   padding-left: 20px; */
/* } */

/* .ft-margin-0 { */
/*   margin: 0; */
/* } */

/* .ft-padding-0 { */
/*   padding: 0; */
/* } */

/* .ft-margin-top-0 { */
/*   margin-top: 0; */
/* } */

/* .ft-margin-top-0--important { */
/*   margin-top: 0 !important; */
/* } */

/* .ft-padding-top-0 { */
/*   padding-top: 0; */
/* } */

/* .ft-padding-top-0--important { */
/*   padding-top: 0 !important; */
/* } */

/* .ft-margin-right-0 { */
/*   margin-right: 0; */
/* } */

/* .ft-margin-right-0--important { */
/*   margin-right: 0 !important; */
/* } */

/* .ft-padding-right-0 { */
/*   padding-right: 0; */
/* } */

/* .ft-padding-right-0--important { */
/*   padding-right: 0 !important; */
/* } */

/* .ft-margin-bottom-0 { */
/*   margin-bottom: 0; */
/* } */

/* .ft-margin-bottom-0--important { */
/*   margin-bottom: 0 !important; */
/* } */

/* .ft-padding-bottom-0 { */
/*   padding-bottom: 0; */
/* } */

/* .ft-padding-bottom-0--important { */
/*   padding-bottom: 0 !important; */
/* } */

/* .ft-margin-left-0 { */
/*   margin-left: 0; */
/* } */

/* .ft-margin-left-0--important { */
/*   margin-left: 0 !important; */
/* } */

/* .ft-padding-left-0 { */
/*   padding-left: 0; */
/* } */

/* .ft-padding-left-0--important { */
/*   padding-left: 0 !important; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* !* #endif *! */
/* !***** Text Start*****! */
/* !* #ifndef VUE3 *! */
/* !* #endif *! */
/* !* #ifdef VUE3 *! */
/* !* #endif *! */
/* .ft-text-xss { */
/*   !** 非常用字号，用于特小标签 (浏览器默认不支持) *! */
/*   font-size: 8px; */
/* } */
/* .ft-text-xs { */
/*   !** 非常用字号，用于标签 (浏览器默认不支持) *! */
/*   font-size: 10px; */
/* } */
/* .ft-text-sm { */
/*   !** 用于辅助信息 *! */
/*   font-size: 12px; */
/* } */
/* .ft-text-md { */
/*   !** 常用字号 *! */
/*   font-size: 14px; */
/* } */
/* .ft-text-df { */
/*   !** 常用字号 *! */
/*   font-size: 14px; */
/* } */
/* .ft-text-lg { */
/*   !** 常规标题 *! */
/*   font-size: 16px; */
/* } */
/* .ft-text-xl { */
/*   !** 大标题 *! */
/*   font-size: 18px; */
/* } */
/* .ft-text-xxl { */
/*   !** 用于大号的数字 *! */
/*   font-size: 20px; */
/* } */
/* .ft-text-sl { */
/*   !** 用于图标、数字等较大显示 *! */
/*   font-size: 40px; */
/* } */
/* .ft-text-xsl { */
/*   !** 用于图标、数字等特大显示 *! */
/*   font-size: 60px; */
/* } */
/* .ft-text-through { */
/*   text-decoration: line-through; */
/* } */
/* .ft-text-underline { */
/*   text-decoration: underline; */
/* } */
/* .ft-text-italic { */
/*   font-style: italic; */
/* } */
/* .ft-text-bold { */
/*   font-weight: bold !important; */
/* } */
/* .ft-text-cut, */
/* .ft-text-ellipsis-1 { */
/*   !* #ifdef APP-NVUE *! */
/*   lines: 1; */
/*   text-overflow: ellipsis; */
/*   overflow: hidden; */
/*   flex: 1; */
/*   !* #endif *! */
/*   !* #ifndef APP-NVUE *! */
/*   overflow: hidden; */
/*   white-space: nowrap; */
/*   text-overflow: ellipsis; */
/*   !* #endif *! */
/* } */
/* .ft-text-ellipsis-2 { */
/*   !* #ifdef APP-NVUE *! */
/*   lines: 2; */
/*   text-overflow: ellipsis; */
/*   overflow: hidden; */
/*   flex: 1; */
/*   !* #endif *! */
/*   !* #ifndef APP-NVUE *! */
/*   display: -webkit-box !important; */
/*   overflow: hidden; */
/*   text-overflow: ellipsis; */
/*   word-break: break-all; */
/*   -webkit-line-clamp: 2; */
/*   -webkit-box-orient: vertical !important; */
/*   !* #endif *! */
/* } */
/* .ft-text-ellipsis-3 { */
/*   !* #ifdef APP-NVUE *! */
/*   lines: 3; */
/*   text-overflow: ellipsis; */
/*   overflow: hidden; */
/*   flex: 1; */
/*   !* #endif *! */
/*   !* #ifndef APP-NVUE *! */
/*   display: -webkit-box !important; */
/*   overflow: hidden; */
/*   text-overflow: ellipsis; */
/*   word-break: break-all; */
/*   -webkit-line-clamp: 3; */
/*   -webkit-box-orient: vertical !important; */
/*   !* #endif *! */
/* } */
/* .ft-text-ellipsis-4 { */
/*   !* #ifdef APP-NVUE *! */
/*   lines: 4; */
/*   text-overflow: ellipsis; */
/*   overflow: hidden; */
/*   flex: 1; */
/*   !* #endif *! */
/*   !* #ifndef APP-NVUE *! */
/*   display: -webkit-box !important; */
/*   overflow: hidden; */
/*   text-overflow: ellipsis; */
/*   word-break: break-all; */
/*   -webkit-line-clamp: 4; */
/*   -webkit-box-orient: vertical !important; */
/*   !* #endif *! */
/* } */
/* .ft-text-center { */
/*   text-align: center !important; */
/* } */
/* .ft-text-left { */
/*   text-align: left !important; */
/* } */
/* .ft-text-right { */
/*   text-align: right !important; */
/* } */
/* .ft-text-lh__cl { */
/*   line-height: 1; */
/* } */
/* .ft-text-lh__en { */
/*   line-height: 1.3; */
/* } */
/* .ft-text-lh__zh { */
/*   line-height: 1.5715; */
/* } */
/* .ft-text-lh__df { */
/*   line-height: 1.5715; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-text-Abc { */
/*   text-transform: Capitalize !important; */
/* } */
/* .ft-text-ABC { */
/*   text-transform: Uppercase !important; */
/* } */
/* .ft-text-abc { */
/*   text-transform: Lowercase !important; */
/* } */
/* .ft-text-price::before, */
/* .ft-text-price--top::before, */
/* .ft-text-rmb--top::before, */
/* .ft-text-rmb::before { */
/*   content: '¥'; */
/*   font-size: 80%; */
/*   margin-right: 2px; */
/* } */
/* .ft-text-price--top::before, */
/* .ft-text-rmb--top::before { */
/*   vertical-align: top; */
/* } */

/* !* #endif *! */
/* .ft-line-height-1 { */
/*   line-height: 1; */
/* } */

/* !***** Radius Start*****! */
/* .ft-radius-sm { */
/*   border-radius: 2px; */
/* } */

/* .ft-radius-md { */
/*   border-radius: 4px; */
/* } */

/* .ft-radius-lg { */
/*   border-radius: 4px; */
/* } */

/* .ft-radius-xl { */
/*   border-radius: 8px; */
/* } */

/* .ft-radius-xxl { */
/*   border-radius: 10px; */
/* } */

/* .ft-radius-thumb { */
/*   border-radius: 4px; */
/* } */

/* .ft-radius-button { */
/*   border-radius: 2px; */
/* } */

/* .ft-radius-circle { */
/*   border-radius: 999px; */
/* } */

/* .ft-radius-df { */
/*   border-radius: 2px; */
/* } */

/* !***** Position Start*****! */
/* .ft-position--fixed { */
/*   position: fixed; */
/* } */
/* .ft-position--relative { */
/*   position: relative; */
/* } */
/* .ft-position--absolute { */
/*   position: absolute; */
/* } */

/* !***** Height Start*****! */
/* !* #ifndef VUE3 *! */
/* !* #endif *! */
/* !* #ifdef VUE3 *! */
/* !* #endif *! */
/* .ft-height-df { */
/*   height: 36px; */
/* } */

/* .ft-line-height-df { */
/*   line-height: 36px; */
/* } */

/* .ft-height-xs { */
/*   height: 20px; */
/* } */

/* .ft-line-height-xs { */
/*   line-height: 20px; */
/* } */

/* .ft-height-sm { */
/*   height: 28px; */
/* } */

/* .ft-line-height-sm { */
/*   line-height: 28px; */
/* } */

/* .ft-height-lg { */
/*   height: 44px; */
/* } */

/* .ft-line-height-lg { */
/*   line-height: 44px; */
/* } */

/* .ft-height-xl { */
/*   height: 52px; */
/* } */

/* .ft-line-height-xl { */
/*   line-height: 52px; */
/* } */

/* .ft-width-0 { */
/*   width: 0; */
/* } */

/* .ft-height-0 { */
/*   height: 0; */
/* } */

/* !* #ifndef APP-NVUE *! */
/* .ft-min-width-0 { */
/*   min-width: 0; */
/* } */

/* .ft-max-width-0 { */
/*   max-width: 0; */
/* } */

/* .ft-width-100 { */
/*   width: 100%; */
/* } */

/* .ft-height-100 { */
/*   height: 100%; */
/* } */

/* !* #endif *! */
/* !***** 颜色定义 Start*****! */

/* !*# sourceMappingURL=index.css.map *! */
